killer algae - Turkish English Dictionary